iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0
Software Development

C#世界初探險系列 第 1

2022鐵人賽 Day 01 淺談C#

  • 分享至 

  • xImage
  •  

嗨~大家好,今天要來說說 C#。
C# 是微軟推出的一種基於 .NET 框架、物件導向且型別安全的進階程式語言。C# 可讓開發人員建立許多類型的安全和健全的應用程式。由 C 和 C++ 衍生出來的程式語言,它在繼承 C 和 C++ 強大的功能的同時,去掉了一些它們的複雜性,使其成為 C 語言家族中一種高效強大的程式語言,擁有類似 Visual Basic 的快速開發能力。
C# 和 Java 類似,C# 會編譯成一箇中間語言(CIL,Common Intermediate Language,也叫 MSIL),CIL 也是一個高級語言,而運行 CIL 的虛擬機叫 CLR(Common Language Runtime)。通常我們把 C#、CIL、CLR,再加上微軟提供的一套基礎類庫稱爲 .Net Framework。

CLR

C# 運作原理:
C# 執行須依賴 .NET Framework 上來運作
C# 原始程式碼+資源+參考 → C# 編譯器 → 建立執行檔(.exe或.dll) → .Net Framework → 作業系統

C# 運作原理

今天C#的介紹就到這邊為止啦,明天我們會進行角色創建

參考資料:
https://docs.microsoft.com/zh-tw/dotnet/csharp/tour-of-csharp/
https://www.twblogs.net/a/5bc9bc432b7177735196d61b
https://www.ttcas.org/zh-Hant/article/2luym_2zyj0.html


下一篇
2022鐵人賽 Day 02 勇者踏入C#異世界
系列文
C#世界初探險30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言